Definition of Malva Sylvestris

  • (noun) erect or decumbent Old World perennial with axillary clusters of rosy-purple flowers; introduced in United States

Antonyms of Malva Sylvestris


No Antonyms Found.

Homophones of Malva Sylvestris


No Homophones Found.